root balls - French English Dictionary